/**
 * @author xinjie.txt
 * @time: 2020年7月2日 上午12:04:43
 */
package com.jiepu.daily.corejava.day0701.test;

/**
 * @Description:
 * 
 * 				8、按照以下的要求，完成程序
 * 
 *               a）选择排序: 在要排序的一组数中，选出最小的一个数与 第一个位置的数交换；
 *               然后在剩下的数当中再找最小的与第二个位置的数交换， 如此循环到倒数第二个数和最后一个数比较为止。 Selection.java
 * 
 *               b）冒泡排序: 在要排序的一组数中，对当前还未排好序的 范围内的全部数，自上而下对相邻的两个数 依次进行比较和调整，
 *               让较大的数往下沉，较小的往上冒。 即：每当两相邻的数比较后发现它们的排序 与排序要求相反时，就将它们互换。
 *               Bubble.java
 * 
 *               c）插入排序: 排序过程的某一中间时刻，R被划分成两个子区间R[1．．i-1]（已排好序的有序区）和
 *               R[i．．n]（当前未排序的部分，可称无序区）。
 *               插入排序的基本操作是将当前无序区的第1个记录R[i]插人到有序区R[1．．i-1]中适当的
 *               位置上，使R[1．．i]变为新的有序区。因为这种方法每次使有序区增加1个记录，通常称增量法。
 *               插入排序与打扑克时整理手上的牌非常类似。摸来的第1张牌无须整理，此后每次从桌上的
 *               牌(无序区)中摸最上面的1张并插入左手的牌(有序区)中正确的位置上。为了找到这个正确
 *               的位置，须自左向右(或自右向左)将摸来的牌与左手中已有的牌逐一比较。 Insertion.java
 * 
 * 
 * @author xinjie.txt
 */
public class Selection {

	/**
	 * @Description:
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}
